Word Hen
What is the meaning of the word "
chew up
"?
Definitions:
to censure severely or angrily
verb
My boss chewed me up for missing work again.
Synonyms:
rag